Death Squad — English French translation2 translations found

death squad (n) (military) escadron de la mort (m) (n) (military)
death squad (n) (military) peloton d'exécution (m) (n) (military)
Translate Death Squad into other languages
Translate death squad into German
Translate death squad into Italian
Translate death squad into Spanish
Translate death squad into Dutch
Translate death squad into Portuguese
Translate death squad into Slovenian
Translate death squad into Polish
Translate death squad into Czech